foreign petroleum - French English Dictionary